English: After several long moments he giggled in delight.
Telugu: కొన్ని క్షణాల తరువాత బిగ్గరగా నవ్వాడు.