English: Amazing how it's possible though!
Telugu: అదెలా సాధ్యం అనేగా సందేహం!