English: Very good to hear.
Telugu: విన‌డానికి చాలా బాగున్నాయి.