English: Only God can do it.
Telugu: అది దేవుడికే సాధ్యం.