English: This idea cheered him up.
Telugu: ఆ ఊహ అతనికి ఉత్సాహాన్నిచ్చింది.