English: on BBC Radio 1 recently.
Telugu: ఇటీవల బిబిసీ రేడియో 1 ఇంటర్వ్యూలో