English: But how on earth can this be?
Telugu: కానీ ఇదంతా ఎలా సాధ్యం?