English: At that really my idea also.
Telugu: ఆ ఆలోచన కూడా నాదే.