English: this is my call.
Telugu: ఇదీ నా పిలుపు.