English: Amazing lot this is.
Telugu: ఇది చాలా అద్భుతమైన విషయం.