English: Perhaps it was God?
Telugu: బహుశాదాన్నే దైవం అంటారేమో?