English: A god come to earth.
Telugu: ఒక దేవకన్య భూమి మీదకు వచ్చింది.