English: Perhaps this is the same idea.
Telugu: బహుశా దొర ఆలోచన అదేనేమో.