English: God there, I am here.
Telugu: ఓనా దేవా, ఇక నేను ఇక్కడ నీకు.