English: first time I have heard this; thank you.
Telugu: ఈ పదం వినడం ఇదే మొదటిసారి. థాంక్స్.