English: I have a much better Idea than above.
Telugu: పై ఐడియా కంటె బెటర్ ఐడియా కూడా నా దగ్గర వుంది.