English: Another idea had occurred to me along the same lines though.
Telugu: అయినా ఆమాటతో పాటే మరో ఆలోచనా వచ్చింది.