English: So this planet is good for God realization, and the best place is in India.
Telugu: అందువల్ల ఈ లోకము భగవంతుని సాక్షాత్కారము కొరకు మంచిది, భారతదేశం ఉత్తమమైన ప్రదేశం.