English: There's something to this idea though.
Telugu: ఈ ఐడియా ఏదో భలే ఉంది కదూ.