English: God sent me to this site.
Telugu: ఆ దేవుడు నన్ను ఇక్కదికి ఎదొ పని మీదే పంపాడు.