English: I found the idea at here.
Telugu: నాకు ఊహ ఇక్కడే తెలిసింది.