Real dharma is given by the Supreme Personality of Godhead Kṛṣṇa, and that real dharma is stated in the Bhagavad-gītā: sarva-dharmān parityajya mām ekaṁ śaraṇaṁ vraja (BG 18.66). "Just surrender unto me." This is real dharma. Surrender to Kṛṣṇa and follow His instruction; your life will be perfect. Because you follow the perfect instruction, therefore you are also perfect. Simple process. To become perfect, we have to follow the perfect instruction.
So in the Bhagavad-gītā there is perfect instruction. And if we take it as it is and follow it, then we become perfect. To become perfect is not very difficult job. But because we don't want to become perfect, because we want to be cheated, we do not become perfect. This is the difficulty. So we should know from the very beginning that Kṛṣṇa is transcendental. And all His activities, they are all transcendental.